reading-notes

HTML & CSS

Responsive Web Design

The practice of building a website suitable to work on every device and every screen size, no matter how large or small, mobile or desktop. Responsive web design is focused around providing an intuitive and gratifying experience for everyone. Desktop computer and cell phone users alike all benefit from responsive websites.

responsive

Responsive web design is broken down into three main components, including flexible layouts, media queries, and flexible media


All About Floats

Float is a CSS positioning property.

Grid

The vast majority of websites out there use a grid. They may not explicitly have a grid system in place, but if they have a “main content area” floated to the left a “sidebar” floated to the right, it’s a simple grid.

If a more complex layout presents itself, people often reach for a grid framework. They assume grids are these super difficult things best left to super CSS nerds. That idea is perpetuated by the fact that a lot of the grid systems they reach for are very complicated.

for more information visit this site






CSS Floats Explained By Riding An Escalator (summary)

SMACSS Official Documentation (summary)

SMACSS refers to scalable and modular architecture for css

SMACSS is becoming one of the most useful contributions to front-end discussions in years

It is a flexible guide for developing sites